Nicosia police say they are investigating a road fatality that took place last week when a man on a bicycle landed in a riverbed after steering off a street in a local village...